package com.enjoyor.soa.traffic.api.service.dubbo.vms;

import com.enjoyor.soa.traffic.api.dto.vms.LedGroupReleteDto;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

import java.util.List;

/**
 *
 */
public interface IDubboLedGroupReleteService {

    ResultPojo getPageLedGroupRelete(Page page);

    ResultPojo getLedGroupRelete(String groupId);

    ResultPojo addLedGroupRelete(LedGroupReleteDto ledGroupRelete,String deptName,String token);

    ResultPojo editLedGroupRelete(LedGroupReleteDto ledGroupRelete,String deptName,String token);

    ResultPojo deleteLedGroupRelete(Integer groupId,String deptName,String token);

    ResultPojo addLedGroupReleteList(List<LedGroupReleteDto> list, String username);

    ResultPojo updateLedGroupReleteList(List<LedGroupReleteDto> list,String username);

    ResultPojo getCount();

    ResultPojo getMaxId();
}
